on one's own terms - Turco Inglés Diccionario